Online Matroid Intersection: Beating Half for Random Arrival
نویسندگان
چکیده
We study the online matroid intersection problem, which is related to the well-studied online bipartite matching problem in the vertex arrival model. For two matroids M1 and M2 defined on the same ground set E, the problem is to design an algorithm that constructs a large common independent set in an online fashion. The algorithm is presented with the ground set elements one-by-one in a uniformly random order. At each step, the algorithm must irrevocably decide whether to pick the element, while always maintaining a common independent set. Since the greedy algorithm — pick the element whenever possible — has a competitive ratio of half, the natural question is whether we can beat half. This problem generalizes online bipartite matching in the edge arrival model where a random edge is presented at each step; nothing better than half competitiveness was previously known. In this paper, we present a simple randomized algorithm that has a 1 2 + δ competitive ratio in expectation, for a constant δ > 0. The expectation is over the randomness of the input order and the coin tosses of the algorithm. We also extend our result to intersection of k matroids and to general graphs, cases not captured by intersection of two matroids. Supported in part by NSF awards CCF-1319811 and CCF-1536002 Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213, USA, e-mail: [email protected] Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213, USA, e-mail: [email protected]
منابع مشابه
A Framework for the Secretary Problem on the Intersection of Matroids
The secretary problem became one of the most prominent online selection problems due to its numerous applications in online mechanism design. The task is to select a maximumweight subset of elements subject to given constraints, where elements arrive one-by-one in random order, revealing a weight upon arrival. The decision whether to select an element has to be taken immediately after its arriv...
متن کاملThe Returning Secretary
In the online random-arrival model, an algorithm receives a sequence of n requests that arrive in a random order. The algorithm is expected to make an irrevocable decision with regard to each request based only on the observed history. We consider the following natural extension of this model: each request arrives k times, and the arrival order is a random permutation of the kn arrivals; the al...
متن کاملThe secretary returns
In the online random-arrival model, an algorithm receives a sequence of n requests that arrive in a random order. The algorithm is expected to make an irrevocable decision with regard to each request based only on the observed history. We consider the following natural extension of this model: each request arrives k times, and the arrival order is a random permutation of the kn arrivals; the al...
متن کاملRevealing Optimal Thresholds for Generalized Secretary Problem via Continuous LP: Impacts on Online K-Item Auction and Bipartite K-Matching with Random Arrival Order
We consider the general (J,K)-secretary problem, where n totally ordered items arrive in a random order. An algorithm observes the relative merits of arriving items and is allowed to make J selections. The objective is to maximize the expected number of items selected among the K best items. Buchbinder, Jain and Singh proposed a finite linear program (LP) that completely characterizes the probl...
متن کاملMatroid Prophet Inequalities and Bayesian Mechanism Design
Consider a gambler who observes a sequence of independent, non-negative random numbers and is allowed to stop the sequence at any time, claiming a reward equal to the most recent observation. The famous prophet inequality of Krengel, Sucheston, and Garling asserts that a gambler who knows the distribution of each random variable can achieve at least half as much reward, in expectation, as a "pr...
متن کامل